// 自动生成模板FileManager
package model

import (
	"gin-vue-admin/global"
)

// 如果含有time.Time 请自行import time包
type FileManager struct {
	global.GVA_MODEL
	FileName   string `json:"fileName" form:"fileName" gorm:"column:file_name;comment:文件名字;type:varchar(255);size:255;"`
	FileType   string `json:"fileType" form:"fileType" gorm:"column:file_type;comment:文件类型;type:varchar(255);size:255;"`
	FileAuthor string `json:"fileAuthor" form:"fileAuthor" gorm:"column:file_author;comment:上传者;type:varchar(255);size:255;"`
	FileUri    string `json:"fileUri" form:"fileUri" gorm:"column:file_uri;comment:文件地址;type:varchar(255);size:255;"`
	FileMd5    string `json:"fileMd5" form:"fileMd5" gorm:"column:file_md5;comment:文件md5;type:varchar(255);size:255;"`
	FileMemo   string `json:"fileMemo" form:"fileMemo" gorm:"column:file_memo;comment:文件描述;type:varchar(255);size:255;"`
	FileSize   string `json:"fileSize" form:"fileSize" gorm:"column:file_size;comment:文件大小;type:varchar(255);size:255;"`
}

func (FileManager) TableName() string {
	return "file_manager"
}
